Upgrade spawned-concurrency and spawned-rt to 0.5.0 from crates.io#224
Upgrade spawned-concurrency and spawned-rt to 0.5.0 from crates.io#224pablodeymo merged 2 commits intomainfrom
Conversation
….5.0 The stable 0.5.0 release is now published on crates.io, so we can drop the git dependency pointing at the v0.5.0-rc2 tag. No breaking changes — all tests pass as-is.
🤖 Kimi Code ReviewThe PR only changes dependency sources for the No correctness, security, or performance issues introduced. The change improves supply-chain hygiene by using the stable registry release instead of a release candidate from Git. Automated review by Kimi (Moonshot AI) · custom prompt |
🤖 Claude Code ReviewPR 224 Review: Upgrade spawned-concurrency and spawned-rt to 0.5.0 from crates.ioSummary: Simple dependency migration from a git tag ( Changes
Observations
VerdictThis is a straightforward, low-risk housekeeping change. The diff is minimal and correct. No issues found. Automated review by Claude (Anthropic) · custom prompt |
🤖 Codex Code Review
No correctness issues were found in fork choice, attestation handling, finalization, state transition, XMSS, or SSZ logic, because this PR does not touch those paths; it is dependency-source migration only. I could not run Automated review by OpenAI Codex · custom prompt |
Greptile SummaryThis PR migrates
Confidence Score: 5/5
|
| Filename | Overview |
|---|---|
| Cargo.toml | Switches spawned-concurrency and spawned-rt from a git tag (v0.5.0-rc2) to the stable 0.5.0 crates.io release; no other changes. |
| Cargo.lock | Lock file updated to reflect crates.io sources and checksums for spawned-concurrency, spawned-macros, and spawned-rt at 0.5.0; the 0.4.5 entries remain as transitive deps of ethrex-p2p and are unaffected. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
subgraph Before["Before (RC2 git tag)"]
A1[Cargo.toml] -->|git tag v0.5.0-rc2| B1[spawned-concurrency]
A1 -->|git tag v0.5.0-rc2| C1[spawned-rt]
B1 --> C1
end
subgraph After["After (crates.io stable)"]
A2[Cargo.toml] -->|0.5.0 crates.io| B2[spawned-concurrency]
A2 -->|0.5.0 crates.io| C2[spawned-rt]
B2 --> C2
B2 --> D2[spawned-macros]
end
Before -->|PR #224| After
Last reviewed commit: 261a00a
Motivation
We've been depending on
spawned-concurrencyandspawned-rtvia a git tag (v0.5.0-rc2). The stable0.5.0release is now published on crates.io, so we can switch to the registry dependency — cleaner, faster to resolve, and easier for downstream consumers.Description
Updates the workspace
Cargo.tomlto pull both crates from crates.io instead of the git repository:spawned-concurrencygit = "...spawned.git", tag = "v0.5.0-rc2""0.5.0"spawned-rtgit = "...spawned.git", tag = "v0.5.0-rc2""0.5.0"No code changes were needed — the upgrade from RC2 to stable introduced no breaking changes.
How to Test
make fmt— passesmake lint— passes (no new warnings)make test— all workspace tests passCongrats on the 0.5.0 release! 🎉